/*
 * 加载组织树的公共方法
 * 其他js中通过$.loadOrgTree()形式调用
 * 有两个参数，1：你的组织树的$('#id')对象，2：书节点点击是的回调方法;
 * @author wzj
 */
;(function($){
	$.extend({
		loadOrgTree:function(orgTree,cb){
			$.organizationTree=orgTree.tree(
					{
						url : ctx + '/user/orgTree',
						parentField : 'pid',
						lines : true,
						onBeforeExpand : function(node) {
							$(this).tree('options').url = ctx
									+ '/user/orgTreeChild?orgId=' + node.id;
						},
						onClick : function(node) {
							cb(node);
						},
						onLoadError : function(e) {
							if (e.readyState == 4) {
								parent.$.messager.alert('错误',
										"获取组织数据失败，服务器错误！", 'error');
							}
						}
					});
		}
	});
})(window.jQuery);